package com.hbyj.hbm.vo;

/**
 * RoleFunction entity. @author MyEclipse Persistence Tools
 */

public class RoleFunction implements java.io.Serializable {

	// Fields

	private Integer id;
	private Roles roles;
	private Functions functions;
	private Boolean c;
	private Boolean u;
	private Boolean r;
	private Boolean d;
	private String remarks;

	// Constructors

	/** default constructor */
	public RoleFunction() {
	}

	/** minimal constructor */
	public RoleFunction(Integer id, Roles roles, Functions functions) {
		this.id = id;
		this.roles = roles;
		this.functions = functions;
	}

	/** full constructor */
	public RoleFunction(Integer id, Roles roles, Functions functions,
			Boolean c, Boolean u, Boolean r, Boolean d, String remarks) {
		this.id = id;
		this.roles = roles;
		this.functions = functions;
		this.c = c;
		this.u = u;
		this.r = r;
		this.d = d;
		this.remarks = remarks;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Roles getRoles() {
		return this.roles;
	}

	public void setRoles(Roles roles) {
		this.roles = roles;
	}

	public Functions getFunctions() {
		return this.functions;
	}

	public void setFunctions(Functions functions) {
		this.functions = functions;
	}

	public Boolean getC() {
		return this.c;
	}

	public void setC(Boolean c) {
		this.c = c;
	}

	public Boolean getU() {
		return this.u;
	}

	public void setU(Boolean u) {
		this.u = u;
	}

	public Boolean getR() {
		return this.r;
	}

	public void setR(Boolean r) {
		this.r = r;
	}

	public Boolean getD() {
		return this.d;
	}

	public void setD(Boolean d) {
		this.d = d;
	}

	public String getRemarks() {
		return this.remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

}